package main

import (
	"fmt"
	"go-chain-api/config"
	"go-chain-api/route"
	"log"
)

func init() {
	config.SetupConfig()
	//连接mongodb数据库
	config.SetupMongoDBEngine()
	////连接mysql数据库
	//config.SetupDBEngine()
	//连接redis
	config.InitRedis()
	//初始化rpcUrl连接池
	config.InitConnectionPool(10)
}

func main() {
	//开启机器人买卖操作
	//api.RobotServer()

	//定时任务
	//go api.SendEmail()

	registerRoute := route.RegisterRoute()
	err := registerRoute.Run(":8848")
	if err != nil {
		log.Printf(err.Error())
	}
	fmt.Print("服务启动成功,端口：8848")

}
